List of cities in Switzerland

These are lists of cities in Switzerland. Municipalities with more than 10,000 inhabitants are considered to be "cities" (in German: Städte, in French: villes, in Italian: città). See Municipalities of Switzerland for a table of the largest and smallest.

Contents

Major agglomerations by population

  1. Zurich
  2. Geneva
  3. Basel
  4. Lausanne
  5. Bern
  6. Winterthur
  7. St. Gallen
  8. Lucerne
  9. Lugano
  10. Biel/Bienne
  11. Thun
  12. Köniz
  13. La Chaux-de-Fonds
  14. Fribourg
  15. Schaffhausen
  16. Chur
  17. Neuchâtel
  18. Vernier
  19. Uster
  20. Sion

List of cities

This is an alphabetical list of cities with a population of more than 10,000 inhabitants and places with historic city rights or market towns.

City District Canton Population Population (with surroundings)
Aarau Aarau Aargau 15,200 -
Aarberg Aarberg Bern 3,200 -
Aarburg Zofingen Aargau 6,300 -
Adliswil Horgen Zurich 15,600 -
Affoltern am Albis Affoltern Zurich 10,100 -
Agno Lugano Ticino 3,600 -
Aigle Aigle Vaud 7,600 -
Allschwil Arlesheim Basel-Country 18,200 -
Altdorf 1 - Uri 8,600 -
Altstätten Rheintal St. Gallen 10,400 -
Amriswil Bischofszell Thurgau 11,200 -
Appenzell 1 Appenzell Appenzell Innerrhoden 5,500 -
Arbon Arbon Thurgau 13,100 -
Ascona Locarno Ticino 5,000 -
Aubonne Aubonne Vaud 2,600 -
Avenches Avenches Vaud 2,500 -
Baar - Zug 19,700 -
Baden Baden Aargau 16,300 -
Basel - Basel-City 165,000 486,000
Bellinzona Bellinzona Ticino 16,800 -
Bern Bern Bern 131,600 349,000
Beromünster 1 Sursee Lucerne 2,300 -
Biasca 1 Riviera Ticino 5,800 -
Biel/Bienne Biel Bern 53,000 90'000
Binningen Arlesheim Basel-Country 14,200 -
Birsfelden Arlesheim Basel-Country 10,300 -
Bischofszell Bischofszell Thurgau 5,500 -
Boudry Boudry Neuchâtel 5,000 -
Bourg-Saint-Pierre Entremont Valais 200 -
Bremgarten Bremgarten Aargau 5,700 -
Brig 1 Brig Valais 5,000 -
Brugg Brugg Aargau 9,200 -
Buchs Werdenberg St. Gallen 10,200 -
Bulle Gruyère Fribourg 11,600 -
Bülach Bülach Zurich 14,231 -
Burgdorf Burgdorf Bern 14,600 -
Carouge - Geneva 18,100 -
Cham - Zug 14,400 -
Châtel-Saint-Denis Veveyse Fribourg 4,400 -
Chur Plessur Graubünden 31,900 -
Conthey Conthey Valais 6,500 -
Coppet Nyon Vaud 2,400 -
Cossonay Cossonay Vaud 2,600 -
Croglio Lugano Ticino 800 -
Cudrefin Avenches Vaud 800 -
Cully Lavaux Vaud 1,700 -
Davos Prättigau/Davos Graubünden 10,900 -
Delémont Delémont Jura 11,400 -
Diessenhofen Diessenhofen Thurgau 3,100 -
Dietikon Dietikon Zurich 21,700 -
Dübendorf Uster Zurich 22,500 -
Ebikon Lucerne Lucerne 11,300 -
Echallens Echallens Vaud 4,500 -
Eglisau Bülach Zurich 3,100 -
Einsiedeln Einsiedeln Schwyz 12,800 -
Elgg Winterthur Zurich 3,600 -
Emmen Hochdorf Lucerne 26,900 -
Erlach Erlach Bern 1,100 -
Estavayer-le-Lac Broye Fribourg 4,600 -
Frauenfeld Frauenfeld Thurgau 22,000 -
Freienbach Höfe Schwyz 13,800 -
Fribourg Sarine/Saane (district) Fribourg 32,000 96,000
Geneva - Geneva 177,500 493,000
Gland Nyon Vaud 10,100 -
Glarus 1 - Glarus 5,700 -
Gordola Locarno Ticino 3,900 -
Gossau St. Gallen St. Gallen 17,000 -
Grandcour Payerne Vaud 700 -
Grandson Grandson Vaud 2,700 -
Greifensee Uster Zurich 5,200 -
Grenchen Lebern Solothurn 16,000 -
Grüningen Hinwil Zurich 2,800 -
Gruyères Gruyère Fribourg 1,400 -
Herisau - Appenzell Ausserrhoden 15,500 -
Hermance - Geneva 800 -
Horgen Horgen Zurich 17,600 -
Horw Lucerne Lucerne 12,300 -
Huttwil Trachselwald Bern 4,600 -
Ilanz Surselva Graubünden 2,300 -
Illnau-Effretikon Pfäffikon Zurich 14,900 -
Ittigen Bern Bern 10,800 -
Kaiserstuhl Zurzach Aargau 400 -
Klingnau Zurzach Aargau 2,800 -
Kloten Bülach Zurich 17,000 -
Köniz Bern Bern 37,900 -
Kreuzlingen Kreuzlingen Thurgau 16,900 -
Kriens Lucerne Lucerne 25,100 -
Küsnacht Meilen Zurich 12,600 -
Küssnacht Küssnacht Schwyz 11,300 -
La Chaux-de-Fonds La Chaux-de-Fonds Neuchâtel 36,900 -
La Neuveville La Neuveville Bern 3,400 -
La Sarraz Cossonay Vaud 1,700 -
La Tour-de-Peilz Vevey Vaud 10,400 -
La Tour-de-Trême Gruyère Fribourg 3,300 -
Le Landeron Neuchâtel Neuchâtel 4,300 -
Le Locle Le Locle Neuchâtel 10,200 -
Les Clées Orbe Vaud 150 -
Lachen 1 March Schwyz 6,600 -
Lancy - Geneva 26,100 -
Langenthal 1 Aarwangen Bern 14,400 -
Laufen Laufen Basel-Country 5,000 -
Laufenburg Laufenburg Aargau 1,900 -
Laupen Laupen Bern 2,700 -
Lausanne Lausanne Vaud 129,273 317 020
Lenzburg Lenzburg Aargau 7,500 -
Leuk 1 Leuk Valais 3,300 -
Lichtensteig Toggenburg St. Gallen 1,800 -
Liestal Liestal Basel-Country 12,600 -
Littau Lucerne Lucerne 16,100 -
Locarno Locarno Ticino 14,200 -
Losone Locarno Ticino 6,000 -
Lugano Lugano Ticino 57,494 130,000
Lutry Lavaux Vaud 8,400 -
Lucerne Lucerne Lucerne 57,300 200'000
Lyss Aarberg Bern 10,800 -
Maienfeld Landquart Graubünden 2,300 -
Martigny Martigny Valais 14,000 -
Meilen Meilen Zurich 11,500 -
Mellingen Baden Aargau 4,300 -
Mendrisio Mendrisio Ticino 6,100 -
Meyrin - Geneva 19,300 -
Monthey Monthey Valais 14,900 -
Montreux Vevey Vaud 22,500 85'000 (Montreux-Vevey agglomeration)
Morcote Lugano Ticino 700 -
Morges Morges Vaud 13,800 -
Moudon Moudon Vaud 4,200 -
Moutier 1 Moutier Bern 7,700 -
Münchenstein ² Arlesheim Basel-Country 11,600 -
Münsingen Konolfingen Bern 10,700 -
Muri Bern Bern 12,300 -
Murten See Fribourg 5,500 -
Muttenz Arlesheim Basel-Country 16,700 -
Neuchâtel Neuchâtel Neuchâtel 31,600 -
Neuhausen - Schaffhausen 10,000 -
Neunkirch - Schaffhausen 1,700 -
Nidau Nidau Bern 6,700 -
Nyon Nyon Vaud 16,300 -
Oftringen Zofingen Aargau 10,200 -
Olten Olten Solothurn 16,200 -
Onex - Geneva 16,500 -
Opfikon Bülach Zurich 12,400 -
Orbe Orbe Vaud 5,000 -
Orsières 1 Entremont Valais 2,700 -
Ostermundigen Bern Bern 15,200 -
Payerne Payerne Vaud 7,400 -
Porrentruy Porrentruy Jura 6,600 -
Pratteln Liestal Basel-Country 14,900 -
Prilly Lausanne Vaud 10,700 -
Pully Lausanne Vaud 16,100 -
Rapperswil-Jona See-Gaster St. Gallen 25,200 -
Regensberg Dielsdorf Zurich 400 -
Regensdorf Dielsdorf Zurich 15,200 -
Reinach Arlesheim Basel-Country 18,500 -
Renens Lausanne Vaud 17,500 -
Rheinau Andelfingen Zurich 1,300 -
Rheineck Rheintal St. Gallen 3,200 -
Rheinfelden Rheinfelden Aargau 10,700 -
Richterswil Horgen Zurich 10,800 -
Riehen - Basel-City 20,000 -
Riva San Vitale Mendrisio Ticino 2,300 -
Rolle Rolle Vaud 4,200 -
Romainmôtier Orbe Vaud 400 -
Romont Glane Fribourg 3,800 -
Rorschach 1 Rorschach St. Gallen 8,600 -
Rue Glane Fribourg 900 -
Rüti Hinwil Zurich 11,000 -
Saillon Martigny Valais 1,500 -
Saint-Maurice Saint-Maurice Valais 3,600 -
Saint-Prex Morges Vaud 4,200 -
Saint-Ursanne Porrentruy Jura 700 -
Sala Lugano Ticino 2,300 -
St. Gallen St. Gallen St. Gallen 70,000 -
Sargans Sarganserland St. Gallen 4,800 -
Sarnen 1 - Obwalden 9,300 -
Schaffhausen - Schaffhausen 33,700 -
Schlieren Dietikon Zurich 13,200 -
Schwyz 1 Schwyz Schwyz 14,000 -
Sembrancher Entremont Valais 700 -
Sempach Sursee Lucerne 3,600 -
Sierre Sierre Valais 14,300 -
Sion Sion Valais 27,600 -
Solothurn Solothurn Solothurn 15,100 -
Spiez ² Niedersimmental Bern 12,000 -
Spreitenbach Baden Aargau 10,000 -
Splügen 1 Hinterrhein Graubünden 400 -
Stäfa Meilen Zurich 12,000 -
Stans 1 - Nidwalden 7,300 -
Steckborn Steckborn Thurgau 3,200 -
Steffisburg Thun Bern 14,600 -
Stein am Rhein - Schaffhausen 3,000 -
Sursee Sursee Lucerne 8,000 -
Thalwil Horgen Zurich 15,900 -
Thônex - Geneva 12,800 -
Thun Thun Bern 40,000 95'000
Thusis 1 Hinterrhein Graubünden 2,500 -
Unterseen Interlaken Bern 5,100 -
Uznach See-Gaster St. Gallen 5,400 -
Uster Uster Zurich 28,700 -
Uzwil Wil St. Gallen 12,000 -
Valangin Val-de-Ruz Neuchâtel 400 -
Vernier - Geneva 29,400 -
Versoix - Geneva 11,100 -
Vevey Vevey Vaud 15,700 85'000 (Montreux-Vevey agglomeration)
Villeneuve Aigle Vaud 4,100 -
Visp 1 Visp Valais 6,500 -
Volketswil Uster Zurich 14,300 -
Wädenswil Horgen Zurich 19,300 -
Waldenburg Waldenburg Basel-Country 1,200 -
Walenstadt Sarganserland St. Gallen 4,600 -
Wallisellen Bülach Zurich 12,000 -
Wangen an der Aare Wangen Bern 1,900 -
Werdenberg Werdenberg St. Gallen 90 -
Wettingen Baden Aargau 18,100 -
Wetzikon Hinwil Zurich 18,700 -
Wiedlisbach Wangen Bern 2,200 -
Wil Wil St. Gallen 16,600 -
Willisau Willisau Lucerne 7,100 -
Winterthur Winterthur Zurich 97,300 -
Wohlen Bremgarten Aargau 13,700 -
Worb Konolfingen Bern 11,000 -
Yverdon-les-Bains Yverdon Vaud 23,400 -
Zofingen Zofingen Aargau 10,349 -
Zollikon Meilen Zurich 11,900 -
Zug - Zug 23,200 -
Zurich Zurich Zurich 366,445 1,102,000
Zurzach 1 Zurzach Aargau 3,900 -

See also